insulating covering - Français Anglais Dictionnaire